﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace LiveSequence.Common.Engine
{
  public class CecilAssemblyOptions
  {

    public CecilAssemblyOptions(string strAssemblyName, string strFullPath)
    {
      _strFullPath = strFullPath;
      _strAssemblyName = strAssemblyName;
      _bIgnored = false;
      _bLoadReferences = true;
    }

    string _strAssemblyName;
    public string AssemblyName
    {
      get { return _strAssemblyName; }
    }

    string _strFullPath;
    public string FullPath
    {
      get { return _strFullPath; }
    }

    bool _bLoadReferences;
    public bool LoadReferences
    {
      get { return _bLoadReferences; }
      set { _bLoadReferences = value; }
    }

    bool _bIgnored;
    public bool Ignored
    {
      get { return _bIgnored; }
      set { _bIgnored = value; }
    }
  }
}
